home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / misc.xsave / 000035_jaltman2@nyc.rr.com_Tue Dec 19 10:09:55 2006.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Path: reader2.panix.com!reader1.panix.com!panix!newsfeed.media.kyoto-u.ac.jp!newshub.sdsu.edu!cyclone1.gnilink.net!gnilink.net!news-feed-01.rdc-nyc.rr.com!news.rr.com!news-out.nyc.rr.com!news-wrt-01.rdc-nyc.rr.com.POSTED!53ab2750!not-for-mail
  2. From: Jeffrey Altman <jaltman2@nyc.rr.com>
  3. User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
  4. MIME-Version: 1.0
  5. Newsgroups: comp.protocols.kermit.misc
  6. Subject: Re: Macro: Terminal -> Command -> Terminal -> Command?
  7. References: <xwOhh.34809$cz.516497@ursa-nb00s0.nbnet.nb.ca>
  8. In-Reply-To: <xwOhh.34809$cz.516497@ursa-nb00s0.nbnet.nb.ca>
  9. Content-Type: text/plain; charset=ISO-8859-1
  10. Content-Transfer-Encoding: 7bit
  11. Lines: 30
  12. Message-ID: <lWShh.32651$tb6.31529@news-wrt-01.rdc-nyc.rr.com>
  13. Date: Tue, 19 Dec 2006 14:45:37 GMT
  14. NNTP-Posting-Host: 68.175.93.48
  15. X-Complaints-To: abuse@rr.com
  16. X-Trace: news-wrt-01.rdc-nyc.rr.com 1166539537 68.175.93.48 (Tue, 19 Dec 2006 09:45:37 EST)
  17. NNTP-Posting-Date: Tue, 19 Dec 2006 09:45:37 EST
  18. Organization: Road Runner High Speed Online http://www.rr.com
  19. Xref: panix comp.protocols.kermit.misc:15605
  20.  
  21. Scott Caissie wrote:
  22.  
  23. > Example:
  24. > SET TERMINAL TRIGGER TEST
  25. > OUTPUT TEST
  26. > CONNECT
  27. > * Trigger is used up, but didn't actually trigger anything.
  28.  
  29. Triggers work on INPUT not on OUTPUT.  If the host echo's the
  30. data back, then the trigger can be triggered.   If the host doesn't
  31. echo the data back, then there is nothing to trigger on.
  32.  
  33. If your terminal is in local-echo mode, then the host is not
  34. sending any data and the local-echo would have been processed
  35. when the OUTPUT command was executed.  In that case, the trigger
  36. would not go off because you were not in CONNECT mode when the
  37. INPUT was processed.
  38.  
  39. Scripts cannot control operations that are performed while the
  40. "terminal" is displayed to the end-user.  The CONNECT command
  41. specifically gives control to the end-user and pauses the execution
  42. of scripts.  The only exceptions are idle actions, triggers, and
  43. host driven events (file transfers, APCs, ...).
  44.  
  45. Kermit does not have a mode that permits the command processor
  46. and the terminal to operate simultaneously because the command
  47. processor is not thread safe.  Adding thread safety to the command
  48. processor will require a complete re-write.
  49.  
  50. Jeffrey Altman